package com.lanxin.hr.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.lanxin.hr.entity.ZzAdjustment;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lanxin.hr.vo.AdjustmentVo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author author
 * @since 2025-07-30
 */
public interface IZzAdjustmentService extends IService<ZzAdjustment> {
    //生成岗位调动申请
    public int addAdjustment(ZzAdjustment zzAdjustment);

    //分页获取全部员工调动详情
    public IPage<AdjustmentVo> pageAdjustmentVo(Integer page,Integer pageSize,Integer empId,String startDate,String endDate);

    //分页获取单个员工的调动记录
    public IPage<AdjustmentVo> pageAdjustmentVoByEmpId(Integer page,Integer pageSize,Integer empId,String startDate,String endDate);
}
